<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>数组练习indexOf</title>
	</head>
	<body>
		 
		<h4>输出描述:</h4>
		<p>找出元素 item 在给定数组 arr 中的位置,如果数组中存在 item，则返回元素在数组中的位置，否则返回 -1</p>
		<span>indexOf([ 1, 2, 3, 4 ], 3)</span>
		<!--注意：indexOf方法有返回值!-->
		<script type="text/javascript">
			function Demo1(arr,value){
				var result=-1;
				arrNew=arr.forEach(function(item,index){
					if(item==value){
						result=index;
					}
				})
				return result;
			}
			
			write(Demo1([ 1, 2, 3, 4 ], 3));
			
			function write(text){
				document.write("<br /><span>答案:"+text+"</span>")
			}
		</script>
		




		<!--<script type="text/javascript">
			function indexOf(arr,item){
//				var arr=[ 1, 2, 3, 4 ]; item=3;
				for(var i=0;i<arr.length;i++){
					if(arr[i]==item){
						return i
					}
				}
				return -1
			}
			console.log(indexOf([ 1, 2, 3, 4 ], 3))
			
			
			
			
			
			function indexOf1(arr,pos){
				for(var i=0;i<arr.length;i++){
					if(pos==arr[i]){
						return i
					}
				}
				return -1
				
			}
//			console.log(indexOf([ 1, 2, 3, 4 ], 3))
		</script>
	-->
	</body>
</html>
